home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-09 / serial12.zip / SERIAL12.DOC < prev   
Text File  |  1991-10-28  |  46KB  |  1,149 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                                 THE SERIALIZER
  23.  
  24.  
  25.  
  26.  
  27.                              Written By: Mark Stout
  28.  
  29.  
  30.  
  31.                                   Version 1.20
  32.                                 October 25, 1991
  33.  
  34.  
  35.  
  36.  
  37.  
  38.   Copyright (c) 1991                                        All Rights Reserved
  39.  
  40.  
  41.                               Stout & Associates
  42.                               555 El Camino Real, Suite 203
  43.                               Sunnyvale, CA 94087
  44.                               (408) 733-5883
  45.  
  46.  
  47. THE SERIALIZER v1.20                                                   Page i
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.                         T A B L E   O F   C O N T E N T S
  60.  
  61.  
  62.    I.  INTRODUCTION AND INSTALLATION
  63.  
  64.      A.  About the Serializer .........................................  1
  65.  
  66.      B.  Installation .................................................  1
  67.  
  68.  
  69.   II.  HELP
  70.  
  71.      A.  Getting Help Inside the Program ..............................  2
  72.  
  73.  
  74.  III.  MENU OPTIONS
  75.  
  76.      A.  Placing a Serial Number on a File ............................  4
  77.  
  78.      B.  Reading a Serial Number for a File ...........................  5
  79.  
  80.      C.  Utilities Menu Options .......................................  5
  81.  
  82.      D.  Customer Database Option .....................................  5
  83.  
  84.   IV.  UTILITIES
  85.  
  86.      A.  Copying Files ................................................  6
  87.  
  88.      B.  Viewing a Directory ..........................................  6
  89.  
  90.      C.  Formatting Floppy Diskettes ..................................  6
  91.  
  92.      D.  DOS Commands .................................................  7
  93.  
  94.  
  95.    V.  CUSTOMER DATABASE
  96.  
  97.      A.  Entering New Data ............................................  7
  98.  
  99.      B.  Editing Existing Data ........................................  7
  100.  
  101.  
  102.   VI.  PRINTING OPTIONS
  103.  
  104.      A.  Printing Hardcopy by Serial Numbers ..........................  8
  105.  
  106.      B.  Printing Hardcopy by Program Name ............................  8
  107.  
  108.      C.  Printing Mailing List ........................................  8
  109.  
  110.      D.  Printing of Customer List ....................................  9
  111.  
  112.  
  113. THE SERIALIZER v1.20                                                   Page ii
  114.  
  115.  
  116.  VII.  FUNCTION KEYS
  117.  
  118.      A.  Function Keys Defined ........................................  9
  119.  
  120. VIII.  LICENSE & LIMITATIONS .......................................... 10
  121.  
  122.   IX.  DISCLAIMER ..................................................... 11
  123.  
  124.    X.  ORDERING INFORMATION ........................................... 11
  125.  
  126.   XI.  CORPORATE SITE LICENSES AND QUANTITY PURCHASES ................. 11
  127.  
  128.  XII.  APPENDIX I ..................................................... 12
  129.  
  130.        ORDER FORM ..................................................... 16
  131.  
  132.        USER COMMENTS .................................................. 17
  133.  
  134.  
  135.  
  136.  
  137.  
  138. THE SERIALIZER v1.20                                                   Page 1
  139.  
  140.  
  141.  
  142.     I. INTRODUCTION AND INSTALLATION
  143.  
  144.       A. ABOUT THE SERIALIZER
  145.  
  146.         What is THE SERIALIZER?
  147.         This copy of THE SERIALIZER is a Demo.  After you have used it
  148.         for 15  days and find it useful, you will have to register
  149.         your copy or delete it from your drive.  This copy is
  150.         distributed as a Shareware version.
  151.  
  152.         THE SERIALIZER is a program that allows you to enter a serial
  153.         number on you software and then read it back and keep a customer
  154.         database of those who purchase your software and the
  155.         associated serial number that you assign.
  156.  
  157.         You can print out hard copies of the database or a mailing list.
  158.         Future copies will allow for dial out features so that you can call
  159.         the customer to whom you looking at from the database.
  160.  
  161.  
  162.       B. INSTALLATIONS
  163.  
  164.         On the disk you received or the file downloaded should be
  165.         the following files:
  166.  
  167.                 SERIAL12.EXE            Self Extracting File
  168.                 INSTALL .BAT            Batch file to Extract SERIAL12.EXE
  169.  
  170.         The SERIAL12.EXE self extracting file contains the following
  171.         files:
  172.  
  173.                 SERIAL  .EXE            Main Program
  174.                 SERIAL  .DBF            Customer Database File
  175.                 SERIAL12.DOC            Documentation File
  176.                 README  .1ST            Registration and notes about future
  177.                                         features for THE SERIALIZER
  178.  
  179.         The program will create the following files once it is loaded:
  180.  
  181.                 SERIALNO.NTX            Index file on the Serial No.
  182.                 PROGRAMS.NTX            Index file on the Program Name
  183.                 NAMES   .NTX            Index file on the Customer's Name
  184.                 COMPANY .NTX            Index file on the Company's Name
  185.                 SERIAL  .NUM            File created with last Serial No.
  186.                                         assigned
  187.  
  188.         To install from a diskette, insert the floppy diskette into the
  189.         drive that you are using to install THE SERIALIZER for the first
  190.         time, this will either be Drive A: or Drive B:.
  191.  
  192.         For example, to install from Drive A:, at the prompt type:
  193.  
  194.                         A:\>INSTALL C: <Enter>
  195.  
  196.  
  197. THE SERIALIZER v1.20                                                    Page 2
  198.  
  199.  
  200.         The install program will do the rest, all that will be necessary
  201.         for you to do is specify which Drive to install it to.
  202.         A batch file will be created on your root directory called
  203.         SERIAL.BAT.  At the prompt just type SERIAL and THE SERIALIZER will
  204.         load up.
  205.  
  206.         You could also put this batch file in your AUTOEXEC.BAT file and
  207.         have THE SERIALIZER load up automatically for you.
  208.  
  209.  
  210.    II.  HELP
  211.  
  212.      A. GETTING HELP INSIDE THE PROGRAM
  213.  
  214.         There is on-line help while you are in the program.  Just hit F1,
  215.         that's Function Key 1.  This will bring up the Help menu.  Using
  216.         the number associated with the help your looking for will either
  217.         take you to another menu with more  selections or to the actual
  218.         description of the help you were looking for.  By typing '0" at
  219.         any Help Menu will return you to the Main Help Menu.  You can at
  220.         that point type '0' to exit back to where you were prior to asking
  221.         for help.
  222.  
  223.         While at any help window that displays the information on the help
  224.         that you were requesting, by press the 'Esc' key will return you
  225.         to the Help Menu for that particular help.
  226.  
  227.         Here are the Main Help Menu Items that you have a choice of:
  228.  
  229.                 1.  MAIN MENU OPTIONS
  230.                 2.  TAG MENU OPTIONS
  231.                 3.  READ MENU OPTIONS
  232.                 4.  CUSTOMER DATABASE OPTIONS
  233.                 5.  UTILITIES MENU OPTIONS
  234.                 6.  PRINTING OPTIONS
  235.                 0.  Exit
  236.  
  237.         Depending on your selection you will taken to another menu.  This
  238.         will be the help menu for the Main Menu.  Here are the options that
  239.         you have a choice from:
  240.  
  241.          1.  MAIN MENU OPTIONS
  242.  
  243.              1.  Place Serial Number of a File
  244.                  Takes you to the TAG MENU
  245.  
  246.              2.  Read Serial Number for a File
  247.                  Takes you to the READ MENU
  248.  
  249.              3.  Utilities Menu
  250.                  This takes you to the UTILITIES MENU
  251.  
  252.              4.  Customer Database Menu Options
  253.                  This takes you to the CUSTOMER DATABASE
  254.  
  255.              5.  Quitting each menu
  256.                  This tells how to Quit
  257.  
  258.  
  259. THE SERIALIZER v1.20                                                   Page 3
  260.  
  261.  
  262.          2.  TAG MENU OPTIONS
  263.  
  264.              1.  Tag .EXE file with Serial Number
  265.                  This will explain how to put a serial number on .EXE files
  266.  
  267.              2.  Tag .COM file with Serial Number
  268.                  This will explain how to see a serial number on .COM files
  269.  
  270.              3.  Utilities Menu Options
  271.                  This will explain how to use the utilities
  272.  
  273.              4.  Customer Database Menu Options
  274.                  This will explain how to use the database
  275.  
  276.  
  277.          3.  READ MENU OPTIONS
  278.  
  279.              1.  Read .EXE file with Serial Number
  280.                  This will explain how to read back the serial number
  281.                  from a .EXE file
  282.  
  283.              2.  Read .COM file with Serial Number
  284.                  This will explain how to read back the serial number
  285.                  from a .EXE file
  286.  
  287.              3.  Utilities Menu Options
  288.                  This will explain how to use the utilities
  289.  
  290.              4.  Customer Database Menu Options
  291.                  This will explain how to use the database
  292.  
  293.          4.  CUSTOMER DATABASE OPTIONS
  294.  
  295.              1.  Entering New Data
  296.                  This will explain how to enter data
  297.  
  298.              2.  Editing Existing Data
  299.                  This will explain how to edit that data
  300.  
  301.              3.  Printing Options
  302.                  This will explain the printing options available
  303.  
  304.              4.  Utilities Menu Options
  305.                  This will explain how to use the utilities
  306.  
  307.          5.  UTILITIES MENU OPTIONS
  308.  
  309.              1.  Copying Files
  310.                  This will explain the copying procedures
  311.  
  312.              2.  Directories
  313.                  This will explain the directories procedure
  314.  
  315.              3.  Format Floppies
  316.                  This will explain the formatting procedures
  317.  
  318.              4.  DOS Commands
  319.                  This will explain the DOS Command procedures
  320.  
  321.              5.  Customer Databases Menu Options
  322.                  This will explain how to use the database
  323.  
  324.  
  325. THE SERIALIZER v1.20                                                   Page 4
  326.  
  327.  
  328.  
  329.          6.  PRINTING OPTIONS
  330.  
  331.              1.  Print By Serial Numbers
  332.                  This will explain what options are available
  333.  
  334.              2.  Print By Program Name
  335.                  This will explain what options are available
  336.  
  337.              3.  Print Mailing Labels
  338.                  This will explain what options are available
  339.  
  340.              4.  Print Customer Lists
  341.                  This will explain what options are available
  342.  
  343.              5.  Utilities Menu Options
  344.                  This will explain how to use the utilities
  345.  
  346.  
  347. III.  MENU OPTIONS
  348.  
  349.     A.  PLACE A SERIAL NUMBER ON A FILE - TAG MENU
  350.  
  351.         This option will take you to the TAG MENU.  From here you will then
  352.         select the option that you are asking help for.  Pressing the <Esc>
  353.         key will exit you back to the previous menu.
  354.  
  355.         There are two types of files that can have serial numbers tagged
  356.         to them, they are Executable files and Command files.  These will have
  357.         extensions .EXE for executable files and .COM for command files.
  358.  
  359.         One option will let you tag a .EXE file with a serial number, the
  360.         other option will let you tag a .COM file.  Depending on which type
  361.         of file you want to tag will depend on which option you choose.
  362.         If you want to tag a .EXE file select the appropriate option.  Once
  363.         selected, just type in the filename without the extension.
  364.  
  365.         For example, you want to tag a file called MYFILE.EXE, you would
  366.         enter only MYFILE and hit the <Enter> key.  The program already
  367.         knows that the extension will be '.EXE' and will look for the program,
  368.         if it doesn't find it, it will tell you that that file doesn't exist
  369.         and ask if you want to try again.  If you do then you will be taken
  370.         back to the prompt that asked for a filename.  If you don't want to
  371.         try again, you will be taken back to the TAG MENU.
  372.  
  373.  
  374.         The other option will let you tag a .COM file with a serial number.
  375.         If you want to tag a .COM file select the appropriate option.  Once
  376.         selected, just type in the filename without the extension.
  377.  
  378.         For example, you want to tag a file called MYFILE.COM, you would
  379.         enter only MYFILE and hit the <Enter> key.  The program already
  380.         knows that the extension will be '.COM' and will look for the program,
  381.         if it doesn't find it, it will tell you that that file doesn't exist
  382.         and ask if you want to try again.  If you do then you will be taken
  383.         back to the prompt that asked for a filename.  If you don't want to
  384.         try again, you will be taken back to the TAG MENU.
  385.  
  386.  
  387. THE SERIALIZER v1.20                                                   Page 5
  388.  
  389.  
  390.  
  391.     B.  READ SERIAL NUMBER FOR A FILE - READ MENU
  392.  
  393.         This again will take you to another menu called READ MENU.  From here
  394.         will be able to select the help that you are asking for.  Pressing
  395.         the <Esc> key will exit you back to the previous menu.
  396.  
  397.         This is similar to the tag option except that once you enter in the
  398.         file (no extension), it will display the serial number that was
  399.         tagged to that file.  If no serial number exist, then no serial
  400.         number will be shown.   If there is a serial number associated with
  401.         that file, then it will be shown along with the name of the file.
  402.  
  403.  
  404.     C.  UTILITIES MENU
  405.  
  406.         This will take you to the Utilities Menu, from here you will be able
  407.         get help on the utilities that are provided with the application.
  408.         There will be more on this subject later on under UTILITIES, your
  409.         options will be:
  410.  
  411.                         1.  Copying files
  412.                         2.  Directories
  413.                         3.  Format Floppies
  414.                         4.  DOS Commands
  415.                         5.  Customer Database Menu Options
  416.  
  417.  
  418.     D.  CUSTOMER DATABASE OPTIONS
  419.  
  420.         This will take you to the Customer Database.  From here you will be
  421.         able to get help on Entering and Editing information in the database.
  422.         There will be more on this subject later on CUSTOMER DATABASE, your
  423.         options will be:
  424.  
  425.                         1.  Entering New Data
  426.                         2.  Editing Existing Data
  427.                         3.  Print Options
  428.                         4.  Utilities Menu Options
  429.  
  430.  
  431.     E.  QUITTING
  432.  
  433.         You can escape or exit either from the database or from the menus.
  434.         From the database you can escape from the editing or entering of
  435.         data by pressing the <Esc> key.  From the menus it will take you
  436.         to the previous menu, depending on which menu you came from.
  437.         From the utilities provided, a blank command line will exit you
  438.         from those features.
  439.  
  440.         From the Main Menu, pressing the <Esc> key will display the Register
  441.         Message.  You can press any key or the <Esc> key to exit to the
  442.         'Exit Message' or you can wait for 15 seconds and the program will
  443.         exit for you.  However, at the Exit Message you will have to hit the
  444.         <Esc> key to get to DOS.  Any other key will take you back to the Main
  445.         Menu.  This is a feature that will stop exiting in case exiting wasn't
  446.         what you had in mind.  This is a built in safety feature.
  447.  
  448.  
  449. THE SERIALIZER v1.20                                                   Page 6
  450.  
  451.  
  452.  
  453.    IV.  UTILITIES
  454.  
  455.  
  456.         A.  COPYING FILES
  457.  
  458.         You can copy files from within the application with this option.  If
  459.         selected, it will take you to the Copy Files screen.  From here you
  460.         copy files any where you like.  There are two command lines that will
  461.         allow you to:
  462.  
  463.                 (1) Enter the <filename.ext> to copy from and
  464.                 (2) Enter the <filename.ext> to copy to
  465.  
  466.  
  467.         All DOS Commands will work just as if you were at the DOS Prompt.
  468.         Wildcards '*' and '?' are supported with this command.  For example:
  469.  
  470.         Suppose you want to copy C:\DOS\COMMAND.COM to drive A:, but you want
  471.         the filename to be CMD.COM on drive A:, you would at the first command
  472.         line enter -> C:\DOS\COMMAND.COM or C:\DOS\COMM*.COM
  473.         at the second command line you would enter -> C:\DOS\CMD.COM
  474.  
  475.  
  476.         B. DIRECTORIES
  477.  
  478.         This is where you can view a directory of your choosing.  Once you
  479.         select this option, you will be taken to the VIEW DIRECTORIES screen.
  480.         At that time you can press 'Q' to quit if this wasn't what you wanted
  481.         to do, any other key will take you to the command line where you can
  482.         then enter the <drive>\<directory> to view.  This will be just like
  483.         you were at the DOS Prompt, except that the command 'DIR' is already
  484.         programmed in the application, so all you need to do is type in the
  485.         <drive>\<directory> that you want.  All wildcards that you can use at
  486.         the DOS prompt, you can use here.  For example, say you want to see
  487.         the directory for all files that start with 'PE' and have the first
  488.         letter of the extension 'R' and they all are in the \DOS directory.
  489.         You are in the \SERIAL directory, your entry would be:
  490.  
  491.             Command Line ->  C:\DOS\PE*.R*
  492.  
  493.         The /p page switch and the /w wide screen switch are supported with
  494.         feature.  To exit leave the command line blank.
  495.  
  496.  
  497.         C. FORMATTING FLOPPY DISKETTES
  498.  
  499.         You can format a floppy diskette for either drive A: or drive B:
  500.         depending on your computer's configuration.  However, since this
  501.         can be a touchy command, meaning that you may format a diskette
  502.         that contained some information on it that you didn't want erased,
  503.         i have programmed in a password for this feature.  I sure wouldn't
  504.         want someone to format floppies without my knowledge and a password
  505.         can prevent that from happening.  For the Demo version the password
  506.         programmed to accept only one password and that password is on the
  507.         screen for anyone to see.  The password is 'DEMO'.  Registered users
  508.         will receive the option of assigning their own password to use.
  509.  
  510.  
  511. THE SERIALIZER v1.20                                                   Page 7
  512.  
  513.  
  514.  
  515.         Once you have entered in the password, you will have the option of
  516.         formatting either Drive A: or Drive B: by entering 'A' for drive A:
  517.         or 'B' for drive B:  this will start the DOS format command to
  518.         activate the formatting procedures, you will still be able to back
  519.         out at that time since DOS will ask you to enter the diskette to be
  520.         formatted and you can not put in a diskette, in which case DOS will
  521.         format the diskette, tell you the drive isn't ready and ask if you
  522.         want to format another (Y/N)?  By typing 'N' will take you to the
  523.         FORMAT FLOPPIES screen.  Leave the password command line blank to
  524.         exit.
  525.  
  526.  
  527.         D.  DOS COMMANDS
  528.  
  529.         Here is another command that will allow you to enter DOS COMMANDS
  530.         from within the application and are not programmed for, such as
  531.         EDLIN, TYPE, or a TRS that you want to load up.
  532.  
  533.         I like this option because I don't like to exit the program I'm in
  534.         just to do something that will take a few seconds, so I added it in
  535.         just in case you felt the same way.
  536.  
  537.  
  538.     V.  CUSTOMER DATABASE
  539.  
  540.  
  541.         A.  ENTERING NEW DATA
  542.  
  543.         When you select this option from the Customer Database Menu, you
  544.         will be asked for a Serial Number.  This Serial Number can be any
  545.         AlphaNumeric Characters up to 15 characters long.  It asks for this
  546.         Serial Number to check to see if this Serial Number already exists.
  547.         If it doesn't exist, then you will be allowed to enter the
  548.         information for that programs serial number.  You'll be able to
  549.         enter the program name, serial number, customers name, company name
  550.         address and telephone number.  Once you are through entering the
  551.         information for that record, you will asked if its OK?  If it is
  552.         then you will prompted to see if you want to enter another record.
  553.         If not you will quit to the Customer Database Menu.
  554.  
  555.         If you do, then you will be prompted for another serial number.
  556.         The serial number you entered in previously will be there so you can
  557.         add one character to it or do whatever you have decided is going to
  558.         be your numbering system.
  559.  
  560.  
  561.         B.  EDITING EXISTING DATA
  562.  
  563.         When this option is selected, you will be prompted for a serial
  564.         number.  This is because it searches for that serial number and not
  565.         the program name, since that would defeat the purpose of keeping a
  566.         database.  If it finds the serial number it displays that records
  567.         information for editing.  Once you are done you will have the option
  568.         to edit another or quit.  If you want to continue with another
  569.         record then once again, it will prompt you for another serial number
  570.         to search for.  If not, then you will be taken back to the Customer
  571.         Database Menu. If while editing the record, you wish to delete a
  572.         record, by pressing the F2 function key will mark that record for
  573.         deletion, you will see, at the top of the screen *DEL* for marked for
  574.  
  575.  
  576. THE SERIALIZER v1.20                                                   Page 8
  577.  
  578.  
  579.  
  580.  
  581.         deletion.  The F2 key will toggle this on or off, so if you use the F2
  582.         key to mark a record and change your mind, then by pressing the F2 key
  583.         again will un-mark record.  The F3 function key will delete all records
  584.         that were marked for deletion.
  585.  
  586.  
  587.  
  588.    VI.  PRINTING OPTIONS
  589.  
  590.         A.  PRINTING BY SERIAL NUMBER
  591.  
  592.         You can print the database, sorted by the serial numbers, in one of
  593.         three ways.  To the screen, printer or disk.  You will be taken to a
  594.         sub-menu which will allow you to direct the printing to either the
  595.         screen, printer or disk.  If you choose the screen option, only one
  596.         record at a time will be displayed. If you hit any key you will
  597.         advance one record at a time until you until you reach the end of the
  598.         database.  You will have at any time, while the records are showing
  599.         to the screen, to quit by pressing the 'Q' key to quit the display
  600.         and you be returned to the sub-menu.  You can then chose to print the
  601.         database to a printer or disk.  If you chose to print to a disk, the
  602.         application will write a text file called 'SERIALNO.TXT'
  603.  
  604.  
  605.         B.  PRINTING BY PROGRAM NAME
  606.  
  607.         You can print the database, sorted by the program name, in one of
  608.         three ways.  To the screen, printer or disk.  You will be taken to a
  609.         sub-menu which will allow you to direct the printing to either the
  610.         screen, printer or disk.  If you choose the screen option, only one
  611.         record at a time will be displayed. If you hit any key you will
  612.         advance one record at a time until you until you reach the end of the
  613.         database.  You will have at any time, while the records are showing
  614.         to the screen, to quit by pressing the 'Q' key to quit the display
  615.         and you be returned to the sub-menu.  You can then chose to print the
  616.         database to a printer or disk.  If you chose to print to a disk, the
  617.         application will write a text file called 'PROGRAMS.TXT'
  618.  
  619.  
  620.         C.  PRINTING THE MAILING LIST
  621.  
  622.         You can print a mailing list consisting of the customers name,
  623.         company name, address.  At the top right corner of the label the
  624.         serial number for that customer will be printed.  If you select this
  625.         option you will be taken to a sub-menu where you can print the mailing
  626.         list depending on how you want it sorted.
  627.         You have the following sort options:
  628.  
  629.                         1.  Customers Name
  630.                         2.  Company Name
  631.                         3.  Program Name
  632.                         4.  Serial Numbers
  633.  
  634.  
  635.  
  636. THE SERIALIZER v1.20                                                   Page 9
  637.  
  638.  
  639.  
  640.  
  641.         D. PRINTING THE CUSTOMER LIST
  642.  
  643.         You can print a customer list consisting of the program name,
  644.         serial number, customers name, company name, address and telephone.
  645.         If you select this option you will be taken to a sub-menu where you
  646.         can print the customer list depending on how you want it sorted.
  647.         You have the following sort options:
  648.  
  649.                         1.  Customers Name
  650.                         2.  Company Name
  651.  
  652.  
  653.  
  654.  
  655.   VII.  FUNCTION KEYS DEFINED
  656.  
  657.  
  658.         A. DEFINITION OF THE FUNCTIONS KEYS
  659.  
  660.         The functions keys have been programmed to perform certain functions
  661.         that made it easier then have menu selections for them.  They are
  662.         simple and to the point.  The definitions are as follows:
  663.  
  664.                 F1   =  This will call up the Help Menu
  665.  
  666.                 F2   =  This will mark a database record for deletion
  667.  
  668.                 F3   =  This will delete those records that were marked
  669.                         for deletion
  670.                 F4   =  The will erase ALL records in the database
  671.  
  672.                 F5   =  This will Drop to the DOS Prompt, by typing EXIT
  673.                         you will be returned to the application
  674.  
  675.                 F6   =  This will check the free disk space for a given
  676.                         drive.  The drives available are drives A thru H
  677.  
  678.                 F7   =  Undefined
  679.  
  680.                 F8   =  Undefined
  681.  
  682.                 F9   =  Undefined
  683.  
  684.                 F10  =  This will bring up a screen displaying this
  685.                         information
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698. THE SERIALIZER v1.20                                                   Page 10
  699.  
  700.  
  701.  
  702.  
  703.  VIII.  LICENSE AND LIMITATIONS
  704.  
  705.         This version of THE SERIALIZER is NOT public domain nor free software,
  706.         but is being distributed as "shareware".
  707.  
  708.         THE SERIALIZER is Copyright (c) 1991 by Stout & Associates.
  709.  
  710.         Non-registered users of this software are granted a limited license
  711.         to make an evaluation copy for trial use on a private, non-commercial
  712.         basis, for the express purpose of determining whether THE SERIALIZER
  713.         is suitable for their needs.  At the end of this trial period, you
  714.         should either register your copy or discontinue using THE SERIALIZER.
  715.  
  716.         What does all this really mean?  If you use this program, then you
  717.         should pay for your copy.  That way we'll be able to provide you
  718.         support, updates and stay in business.
  719.  
  720.         A THE SERIALIZER registration entitles you to use the program on any
  721.         and all computers available to you, with the following restriction:
  722.  
  723.         If other people have access to this program or may use it, then you
  724.         should purchase a site license.  See the following section for
  725.         information about site licensing or quantity discounts.
  726.  
  727.         All users are granted a limited license to copy THE SERIALIZER only
  728.         for trial use and subject to the above limitations.  This license does
  729.         does NOT include distribution or copying of this software package:
  730.  
  731.           1. In connection with any other product or service.
  732.           2. For general use within a company or institution.
  733.           3. Distribution in modified form, i.e., the file
  734.              containing this license information MUST be included, along with
  735.              the full THE SERIALIZER documentation.
  736.  
  737.         Operators of electronic bulletin board systems (Sysops) are
  738.         encouraged to post THE SERIALIZER for downloading by their users, as
  739.         long as the above conditions are met.
  740.  
  741.         If you are the distributor of a public domain or user-supported
  742.         software library, then you may be eligible to distribute copies
  743.         of THE SERIALIZER.  You must meet all of the above conditions.
  744.         please see APPENDIX I for more details.
  745.  
  746.  
  747.  
  748. THE SERIALIZER v1.20                                                   Page 11
  749.  
  750.  
  751.    IX.  DISCLAIMER
  752.  
  753.         Users of this program acknowledges this disclaimer of warranty:
  754.         "This program is supplied as-is".  Stout & Associates disclaims all
  755.         warranties, expressed or implied, including, without limitation,
  756.         the warranties of merchantability and of fitness of this program for
  757.         any purpose.  Stout & Associates assumes no liability for damages
  758.         directly  or indirectly, which may result from the use of this
  759.         program.
  760.  
  761.  
  762.     X.  ORDERING INFORMATION
  763.  
  764.         A THE SERIALIZER registration licenses you to use the product on a
  765.         regular basis.  Users need register only one version of THE SERIALIZER.
  766.         Registration includes licensed use of all upgrades.  Registered users
  767.         can always get the most current version of the program at a nominal
  768.         fee ($ 9.50 as of this writing) by calling or writing Stout &
  769.         Associates.  Individual registrations for THE SERIALIZER cost $ 19.95
  770.         plus S & H of $ 3.00.
  771.  
  772.  
  773.    XI.  CORPORATE SITE LICENSES AND QUANTITY PURCHASES
  774.  
  775.         All corporate, business, government or other commercial users of the
  776.         THE SERIALIZER must be registered.  We offer quantity discounts
  777.         starting at the 10th copy.  Corporate or site licensing is also
  778.         available.
  779.  
  780.         For single unit orders, use the enclosed order form.  We accept
  781.         purchase orders in amounts over $100 only on approved credit.  All
  782.         other orders should be prepaid.  Please call or write for quantity
  783.         discount pricing.
  784.  
  785.         Corporate site licensing agreements allow duplication and
  786.         distribution of specific numbers of copies within the licensed
  787.         institution. Duplication of multiple copies is not allowed except
  788.         through execution of a licensing agreement.  Site license fees are
  789.         based upon estimated number of users.
  790.  
  791.         Note that with a site license, only one copy of the program will be
  792.         sent.  You will be responsible for distributing additional copies.
  793.         Please call or write for site licensing pricing.
  794.  
  795.         ALL PRICES AND DISCOUNTS ARE SUBJECT TO CHANGE WITHOUT WRITTEN
  796.         NOTICE. Discounts are not cumulative; they apply to single orders
  797.         of like products only.  Unit prices are the same as for individual
  798.         users.
  799.  
  800.         WARNING: YOU MAY NOT USE THE SERIALIZER WITHIN YOUR ORGANIZATION
  801.         WITHOUT A PRIOR PURCHASE OR LICENSE ARRANGEMENT.
  802.  
  803.         Please use the enclosed order form when placing an order.
  804.  
  805.         Educational institutions, full-time students and Bbs sysops can
  806.         apply a 10% discount on all prices.  PLEASE include your educational
  807.         institution letter head (with your title) or a photo-copy of your
  808.         most recent registration slip, or the name and number of your Bbs
  809.         along with any other relevant information.
  810.  
  811.  
  812. THE SERIALIZER v1.20                                                   Page 12
  813.  
  814.  
  815.  
  816.   XII.  APPENDIX  A
  817.  
  818.  
  819.                      LICENSE AND EVALUATION AGREEMENT
  820.  
  821.         READ THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT CAREFULLY
  822.         BEFORE USING THE 'THE SERIALIZER'(tm) PROGRAM DISKETTE, THE COMPUTER
  823.         SOFTWARE THEREIN, AND THE ACCOMPANYING USER DOCUMENTATION, IF ANY,
  824.         (THE"PROGRAM").  THIS LICENSE AGREEMENT REPRESENTS THE ENTIRE
  825.         AGREEMENT CONCERNING THE PROGRAM BETWEEN YOU AND STOUT & ASSOCIATES.
  826.         (REFERRED TO AS LICENSOR), AND IT SUPERSEDES ANY PRIOR PROPOSAL,
  827.         REPRESENTATION, OR UNDERSTANDING BETWEEN THE PARTIES.  BY USING THE
  828.         THE SERIALIZER (tm) PROGRAM, YOU ARE ACCEPTING AND AGREEING TO THE
  829.         TERMS OF THIS LICENSE AGREEMENT.  IF  YOU ARE NOT WILLING TO BE BOUND
  830.         BY THE TERMS OF THIS LICENSE  AGREEMENT, YOU SHOULD NOT USE THE
  831.         THE SERIALIZER (tm) PROGRAM.
  832.  
  833.  
  834.                                   WITNESS:
  835.  
  836.             WHEREAS,  STOUT & ASSOCIATES, (hereinafter  "LICENSOR")
  837.         doing business  as Computer Consultants has developed certain
  838.         programming and software to be covered by the terms of this
  839.         agreement, and
  840.  
  841.             WHEREAS,  the  Program embodies and reflects  certain
  842.         Trade Secrets and Copyrights of the LICENSOR, and WHEREAS,  you are
  843.         interested in licensing computer software and  documentation  having
  844.         the general  characteristics  of the Program and therefore desire to
  845.         evaluate the Program for possible registration; and
  846.  
  847.             WHEREAS, the LICENSOR has delivered a demonstration copy  of the
  848.         Program to you, for the sole purpose of your conducting such
  849.         evaluation under the terms, conditions and limitations  of this
  850.         Agreement;
  851.  
  852.         NOW, THEREFORE, in consideration of the premises hereof, and the
  853.         mutual promises and obligations herein, upon use of the Program, you
  854.         hereby agree to be bound as follows:
  855.  
  856.             (1)  LICENSE GRANT:  The LICENSOR hereby grants to you, and you
  857.         accept upon first use, a non-exclusive right to use the THE
  858.         SERIALIZER(tm) Program Diskette and computer software contained
  859.         therein in object-code only form, and only as authorized by this
  860.         agreement.  This THE SERIALIZER(tm) Program is strictly a
  861.         non-registered, demonstration version.  This non-registered version
  862.         may be freely distributed and uploaded to BBS's subject to the herein
  863.         proscribed time limitations.  From the date of first use by you of the
  864.         THE SERIALIZER(tm) Software Program, you can use and test the program
  865.         for a single fifteen (15) day time period.  Fifteen (15) days after
  866.         first use of the program, the program may not thereafter be used
  867.         unless it has been previously registered with the LICENSOR.
  868.  
  869.  
  870. THE SERIALIZER v1.20                                                   Page 13
  871.  
  872.  
  873.  
  874.             (2)  Licensor's Rights:  You acknowledge and agree that the
  875.         Program consists of proprietary, unpublished products of LICENSOR,
  876.         protected under U.S. copyright law and trade secret laws of general
  877.         applicability.  You further acknowledge and agree that all rights,
  878.         title, and interest in and to the Program are and shall remain with
  879.         LICENSOR.  This License Agreement does not convey to you an interest
  880.         in or to the Program, revocable in accordance with the terms of this
  881.         License Agreement, but only a limited right of use.
  882.  
  883.             (3)  Licensed "As Is" And Limitation Of Warranties:
  884.         (a)  The Program and software subject to this Agreement are licensed
  885.         to you "AS IS" and the Licensor disclaims any and all warranties,
  886.         whether disclaims any and all warranties, whether express or implied
  887.         ed, including without limitation any implied warranties of
  888.         merchantability or of fitness for a particular purpose.
  889.  
  890.         (b)   The Licensor and any of his associates shall not be liable or
  891.         responsible for any damages resulting to you or others from your use
  892.         of the Program.  You assume full responsibility for determining
  893.         the use of the Program and whether the Program meets your
  894.         requirements.  The LICENSOR makes no representations whatsoever
  895.         concerning the performance, acceptability and/or compatibility with
  896.         your equipment and operation of the Program provided.
  897.  
  898.             (4) Limitation Of Damages
  899.         You agree that with respect to any claims of any nature whatsoever
  900.         that you or any other party may have against LICENSOR resulting
  901.         from use of the Program, that LICENSOR shall be notified in writing
  902.         by you of the claim within 30 days of the incident or occurrence
  903.         giving rise to the claim, mailed, by certified letter to:
  904.  
  905.                              Stout & Associates
  906.                              555 El Camino Real, Suite 203
  907.                              Sunnyvale, CA 94087
  908.  
  909.         You  agree  that in no event shall LICENSOR be  liable  for any
  910.         indirect,   incidental,  consequential,  special,  or exemplary
  911.         damages or lost profits, even if LICENSOR has been advised of the
  912.         possibility  of such damages.  You further agree that if for any
  913.         reason  the LICENSOR is found to be liable to you as a result  of
  914.         your   use  of  the  program  and  software,  that   as partial
  915.         consideration  of  the LICENSOR granting you  this  license, you
  916.         agree that LICENSOR'S sole and exclusive cumulative liability  to you
  917.         or others  shall  be no greater  than  the  amount of any
  918.         registration fee  paid  by you.  SOME STATES DO  NOT  ALLOW THE
  919.         LIMITATION   OR EXCLUSION  OF  LIABILITY  FOR   INCIDENTAL OR
  920.         CONSEQUENTIAL  DAMAGES, SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT
  921.         APPLY TO YOU.
  922.  
  923.  
  924. THE SERIALIZER v1.20                                                   Page 14
  925.  
  926.  
  927.  
  928.  
  929.             (5)  Proprietary Protection
  930.         (a) The Program is furnished to you for the sole purpose of enabling
  931.         you to determine whether to register Program with the LICENSOR.  You
  932.         shall use the Program solely for such purpose, and shall not, without
  933.         the prior written approval of the LICENSOR, either allow any third
  934.         party to use, or yourself use, the Program for any other purpose or
  935.         for the benefit of any third party.
  936.  
  937.         (b)  This Agreement conveys to you only a limited right of use, fully
  938.         revocable in accordance with the provisions of this Agreement.
  939.         Except for such right of use, you shall not assert any right, title,
  940.         or interest in or to the Program or any pertinent documentation.
  941.  
  942.         (c)  The LICENSOR hereby represents, and you hereby acknowledge,
  943.         that the program and software contain substantial Trade Secrets of
  944.         the LICENSOR; such Trade Secrets have been entrusted to you for use
  945.         only as expressly authorized under this Agreement.  Under no
  946.         circumstances may you decompile, reverse engineer, or "unlock" as
  947.         the term is generally used in the industry, the program and software.
  948.  
  949.         (d)  LICENSOR claims and reserves to itself all rights and benefits
  950.         afforded under U.S. copyright law and all international copyright
  951.         conventions in the Program and any pertinent documentation as
  952.         restricted, unpublished works, or as copyrighted material, as the
  953.         case may be.
  954.  
  955.         (e)  You shall devote your best efforts, consistent with the
  956.         practices and procedures under which you protect your own most
  957.         valuable proprietary information and materials, to protect the
  958.         Program and any pertinent documentation against any unauthorized or
  959.         unlawful use or copying.
  960.  
  961.         (f)   You shall make no hard copies of the Program, and may store
  962.         in memory only so much programming as authorized by the terms  of
  963.         this agreement.  Upon expiration of 15 days after your first use of
  964.         the program and software, you shall permanently cease use of the
  965.         program and software, unless it has been registered pursuant to
  966.         provisions of this agreement.
  967.  
  968.             (6)   Registration
  969.         You agree that after using the program and software provided for
  970.         fifteen (15) days from first use,  you will not use or test the
  971.         program and software, unless it has been registered with the
  972.         LICENSOR.  See page 12.
  973.  
  974.             (7)   Trademark
  975.         THE SERIALIZER (tm) are registered trademarks of the Licensor.  No
  976.         right, interest to such trademarks are granted hereunder, and you
  977.         agree that no such right, license, or interest shall be asserted by
  978.         you with respect to such trademarks.
  979.  
  980.   
  981.   THE SERIALIZER v1.20                                                 Page 15
  982.  
  983.  
  984.  
  985.             (8)   Governing Law
  986.         This Agreement shall be construed and governed in accordance with the
  987.         laws of the State of California.
  988.  
  989.             (9)  Ambiguity
  990.         As partial consideration for this agreement and use of the
  991.         Program, you hereby agree that any ambiguity contained in this
  992.         agreement shall be construed most favorably to the LICENSOR.
  993.  
  994.            (10)   Severability
  995.         Should any term of this License Agreement be declared void or
  996.         unenforceable by any court of competent jurisdiction, such
  997.         declaration shall have no effect on the remaining terms hereof.
  998.  
  999.            (11)  No Waiver
  1000.         The failure of either party to enforce any rights granted hereunder
  1001.         or to take action against the other party in the event of any
  1002.         breach hereunder shall not be deemed a waiver by that party as to
  1003.         subsequent enforcement of rights or subsequent actions in the event
  1004.         of future breaches.
  1005.  
  1006.            (12)  Venue and Jurisdiction
  1007.         You hereby agree by virtue of this agreement that any and all actions
  1008.         brought by you against LICENSOR shall be brought before a Court of
  1009.         competent jurisdiction in Santa Clara County, CA, and that as between
  1010.         you and the LICENSOR, that this License Agreement shall be deemed to
  1011.         have been entered into in Santa Clara County, CA.
  1012.  
  1013.            (13)   Acceptance:  You agree to all the terms, conditions and
  1014.         limitations of this agreement upon your first use of the program
  1015.         and software covered hereby.
  1016.  
  1017.  
  1018.  
  1019.         THIS PROGRAM IS THE CONFIDENTIAL AND PROPRIETARY PRODUCT OF LICENSOR.
  1020.         ANY UNAUTHORIZED USE, REPRODUCTION OR TRANSFER OF THIS PROGRAM IS
  1021.         STRICTLY  PROHIBITED.  COPYRIGHT (c) 1991 BY STOUT & ASSOCIATES
  1022.         SUBJECT TO LIMITED DISTRIBUTION AND RESTRICTED DISCLOSURE ONLY.
  1023.         ALL RIGHTS RESERVED.
  1024.  
  1025.  
  1026. THE SERIALIZER v1.20                                                   Page 16
  1027.  
  1028.  
  1029.  
  1030.       Remit to:    Stout & Associates
  1031.                    555 El Camino Real, Suite 203
  1032.                    Sunnyvale, CA 94087
  1033.                    (408) 733-5883
  1034.  
  1035.  
  1036.  
  1037.                            THE SERIALIZER Version 1.20
  1038.  
  1039.       We offer special prices/discounts on quantity orders, multiple-user
  1040.       licenses, and dealer pricing.  Call for details.
  1041.  
  1042.  
  1043.   _____ THE SERIALIZER Registration .............. @ $  19.95 ea  $ ___________
  1044.  
  1045.  
  1046.   _____ UPGRADE to the newest version ............ @ $   9.50 ea  $ ___________
  1047.           (REGISTERED users ONLY)
  1048.  
  1049.   _____ P.O.'s over $100.00, add $5.00 Handling Charge ......     $ ___________
  1050.  
  1051.  
  1052.                                                          Total    $ ___________
  1053.  
  1054.  
  1055.          Disk type:   __ 5.25"    __ 3.5"
  1056.  
  1057.  
  1058.    Payment by: ( ) Check  ( ) MO # _________________  ( ) PO # ________________
  1059.  
  1060.  
  1061.          Name: _______________________________________________________
  1062.  
  1063.       Company: _______________________________________________________
  1064.  
  1065.       Address: _______________________________________________________
  1066.  
  1067.              : _______________________________________________________
  1068.  
  1069.              : _______________________________________________________
  1070.  
  1071.     Day Phone: _________________________ Eve: ________________________
  1072.  
  1073.  
  1074.   Type of Computer(s):
  1075.                _______________________________________________________
  1076.  
  1077.                _______________________________________________________
  1078.  
  1079.                _______________________________________________________
  1080.  
  1081.  
  1082.   Type of programs you'd like to see:
  1083.  
  1084.                _______________________________________________________
  1085.  
  1086.                _______________________________________________________
  1087.  
  1088.                _______________________________________________________
  1089.  
  1090.  
  1091. THE SERIALIZER v1.20                                                  Page 17
  1092.  
  1093.  
  1094.  
  1095.  
  1096.       ------------------------ User comments -------------------------
  1097.  
  1098.       I acquired THE SERIALIZER v1.20 from
  1099.               [ ] - Friend                    [ ] - Software product
  1100.               [ ] - Computer Club             [ ] - Computer Store
  1101.               [ ] - Data Base Service         [ ] - Electronic BBS
  1102.               [ ] - Other - Please Specify ___________________________
  1103.  
  1104.         We would also appreciate any input you would care to give concerning
  1105.         THE SERIALIZER.  If you have any ideas or comments that would make
  1106.         THE SERIALIZER a better program, then please let us know.  If you
  1107.         would like to have modifications to suit your company's needs, please
  1108.         let us know here.
  1109.         We value your comments!
  1110.  
  1111.       Comments and/or suggestions:
  1112.  
  1113.       ________________________________________________________________
  1114.  
  1115.  
  1116.       ________________________________________________________________
  1117.  
  1118.  
  1119.       ________________________________________________________________
  1120.  
  1121.  
  1122.       ________________________________________________________________
  1123.  
  1124.  
  1125.       ________________________________________________________________
  1126.  
  1127.  
  1128.       ________________________________________________________________
  1129.  
  1130.  
  1131.       ________________________________________________________________
  1132.  
  1133.  
  1134.       ________________________________________________________________
  1135.  
  1136.  
  1137.       ________________________________________________________________
  1138.  
  1139.  
  1140.       ________________________________________________________________
  1141.  
  1142.  
  1143.       ________________________________________________________________
  1144.  
  1145.  
  1146.       ________________________________________________________________
  1147.  
  1148.  
  1149.